leave that place - Alemán Inglés Diccionario